Использование аналитики
Обзор
Moodle Learning Analytics API — это открытая система, которая может стать основой для самых разнообразных моделей. Модели могут содержать показатели (также известные как предсказатели), цели (исход, который мы пытаемся предсказать), инсайты (сами предсказания), уведомления (сообщения, отправляемые в результате инсайтов) и действия (предлагаемые получателям сообщений, которые, в свою очередь, могут стать показателями).
Большинство моделей учебной аналитики не включены по умолчанию. Включение моделей для использования должно производиться с учётом целей учреждения, которые должны поддерживаться моделями. При выборе или создании модели аналитики важны следующие шаги:
- Какой исход мы хотим предсказать? Или какой процесс мы хотим обнаружить? (Положительный или отрицательный)
- Как мы будем обнаруживать этот исход/процесс?
- Какие подсказки, по нашему мнению, могут помочь нам предсказать этот исход/процесс?
- Что мы должны сделать, если исход/процесс очень вероятен? Очень маловероятен?
- Кому следует отправить уведомление? Какое уведомление следует отправить?
- Какие возможности для действий следует предоставить при уведомлении?
Moodle может поддерживать несколько моделей прогнозирования одновременно, даже в рамках одного курса. Это можно использовать для A/B-тестирования, чтобы сравнить производительность и точность нескольких моделей.
Moodle learning analytics поддерживает два типа моделей.
- Модели на основе машинного обучения, включая предсказательные модели, используют модели ИИ, обученные с использованием истории сайта, для обнаружения или прогнозирования скрытых аспектов учебного процесса.
- «Статические» модели используют более простую, основанную на правилах систему обнаружения обстоятельств на сайте Moodle и уведомления выбранных пользователей.
Moodle core поставляется с тремя моделями. Дополнительные модели прогнозирования можно создать с помощью Analytics API или с помощью нов ого веб-интерфейса. Каждая модель основана на предсказании одного конкретного «целевого показателя» или исхода (желательного или нежелательного) на основе ряда выбранных показателей.
Вы можете просмотреть и управлять своими системными моделями из Администрирование > Аналитика > Модели аналитики.
Существующие модели
Moodle core поставляется с тремя моделями: Студенты, рискующие бросить обучение и статические модели предстоящих мероприятий и отсутствия преподавания. Другие модели могут быть добавлены в вашу систему путём установки плагинов или с помощью веб-интерфейса (см. ниже). Существующие модели можно изучить и изменить на странице «Модели аналитики» в разделе «Администрирование»:

Вот некоторые действия, которые вы можете выполнить с существующей моделью:
- Получить прогнозы Обучите алгоритмы машинного обучения с новыми данными, доступными в системе, и получите прогнозы для текущих курсов. Прогнозы не ограничиваются текущими курсами — это зависит от модели.
- Посмотреть инсайты После того как вы обучили алгоритм машинного обучения с данными, доступными в системе, вы увидите инсайты (прогнозы) здесь для каждого «анализируемого». В включённой модели Студенты, рискующие бросить обучение, инсайты могут быть выбраны для каждого курса. Прогнозы не ограничиваются текущими курсами — это зависит от модели.
- Оценить Это ресурсоёмкий процесс, и он не будет виден, когда на сайтах установлен флажок «onlycli» (по умолчанию). Подробнее см. Использование аналитики.
- Журнал Просмотрите предыдущие журналы оценок, включая точность модели, а также другую техническую информацию, сгенерированную бэкендами машинного обучения, такими как ROC-кривые, графики обучающих кривых, каталог журналов tensorboard или коэффициент корреляции Мэтьюса модели. Доступная информация будет зависеть от используемого бэкенда машинного обучения.

- Редактировать Вы можете редактировать модели, изменяя список показателей или метод разделения по времени. Все предыдущие прогнозы будут удалены при изменении модели. Модели, основанные на предположениях (статические модели), не могут быть отредактированы.
- Включить/отключить Это позволяет модели запускать процессы обучения и прогнозирования. Запланированная задача, которая обучает алгоритмы машинного обучения с новыми данными, доступными в системе, и получает прогнозы для текущих курсов, пропускает отключённые модели. Предыдущие прогнозы, сгенерированные отключёнными моделями, недоступны до тех п ор, пока модель не будет снова включена.
- Экспорт Экспортируйте данные обучения вашего сайта, чтобы поделиться ими с партнёрскими учреждениями или использовать их на новом сайте. Действие «Экспорт» для моделей позволяет вам создать файл csv, содержащий данные модели об индикаторах и весах, не раскрывая никаких данных, специфичных для вашего сайта. Мы будем запрашивать отправку этих файлов моделей, чтобы оценить ценность моделей на разных типах сайтов.
- Недопустимые элементы сайта Отчёты о том, какие элементы на вашем сайте не могут быть проанализированы этой моделью
- Очистить прогнозы Удаляет все прогнозы модели и данные обучения